﻿IF OBJECT_ID('OptXueYe', 'U') IS NULL
    CREATE TABLE dbo.OptXueYe (
        Id                    BIGINT NOT NULL,                         -- 主键Id
        kuCunId               BIGINT NOT NULL,                        -- 库存表Id
        mingCheng             VARCHAR(256) NOT NULL,                   -- 操作名称
        neiRong               VARCHAR(1024) NOT NULL,                  -- 操作内容
        caoZuoHouZhuangTai    VARCHAR(64) NOT NULL,                    -- 操作后状态
        caoZuoRen             VARCHAR(64) NOT NULL,                    -- 操作人
        caoZuoRenId           BIGINT NOT NULL,                         -- 操作人Id
        caoZuoShiJian         DATETIME NOT NULL                        -- 操作时间
    );
GO

-- 主键约束
ALTER TABLE OptXueYe ADD CONSTRAINT pk_OptXueYe PRIMARY KEY CLUSTERED (Id);
GO

-- 添加表和列注释
IF OBJECT_ID('OptXueYe', 'U') IS NOT NULL
BEGIN
    EXEC sp_addcomment 'OptXueYe', '血液操作记录', '', '';
    EXEC sp_addcomment 'OptXueYe', '', 'Id', '主键Id';
    EXEC sp_addcomment 'OptXueYe', '', 'kuCunId', '库存表Id';
    EXEC sp_addcomment 'OptXueYe', '', 'mingCheng', '操作名称';
    EXEC sp_addcomment 'OptXueYe', '', 'neiRong', '操作内容';
    EXEC sp_addcomment 'OptXueYe', '', 'caoZuoHouZhuangTai', '操作后状态';
    EXEC sp_addcomment 'OptXueYe', '', 'caoZuoRen', '操作人';
    EXEC sp_addcomment 'OptXueYe', '', 'caoZuoRenId', '操作人Id';
    EXEC sp_addcomment 'OptXueYe', '', 'caoZuoShiJian', '操作时间';
END
GO